technology buff - Almanca İngilizce Sözlük